Zend Engine

Die Zend Engine ist ein Compiler und eine Laufzeitumgebung für die Skriptsprache PHP. Die Zend Engine wird als freie Software unter der PHP-Lizenz verbreitet. Mit Zend durchläuft der Programmcode mehrere Kompilierungsschritte bis zum ausführbaren Maschinencode. Eine Zwischenrepräsentation ist der sogenannte Zend-Opcode, ein noch plattformunabhängiger Bytecode (wie bei Java). Die Engine ist so gebaut, dass Caches zwischengeschaltet werden können, um redundante Bytecode-Generierung zu minimieren und so die Ausführung effizienter zu gestalten. Neben dem proprietären, kostenpflichtigen Produkt aus dem eigenen Hause (Zend Optimizer) gibt es dafür auch eine Reihe freier Lösungen.


Developed by StudentB